//
//  LeafSimilar_872.h
//  LeetCode
//
//  Created by 郝源顺 on 2020/4/8.
//  Copyright © 2020 desezed. All rights reserved.
//

#ifndef LeafSimilar_872_h
#define LeafSimilar_872_h

#include <stdio.h>
#include "Defines.h"

//872. 叶子相似的树
//请考虑一颗二叉树上所有的叶子，这些叶子的值按从左到右的顺序排列形成一个 叶值序列 。
//
//
//
//举个例子，如上图所示，给定一颗叶值序列为 (6, 7, 4, 9, 8) 的树。
//
//如果有两颗二叉树的叶值序列是相同，那么我们就认为它们是 叶相似 的。
//
//如果给定的两个头结点分别为 root1 和 root2 的树是叶相似的，则返回 true；否则返回 false 。
//
//
//
//提示：
//
//给定的两颗树可能会有 1 到 200 个结点。
//给定的两颗树上的值介于 0 到 200 之间。

bool leafSimilar(struct TreeNode* root1, struct TreeNode* root2);

#endif /* LeafSimilar_872_h */
